package cheme.ProcessEditor.Table;



public abstract class AbstractTableRowPart extends AbstractSetElementPart
{
//	@Override
//	protected List getModelChildren()
//	{
//		return getModel().getModelChildAndAnnotations();
//	}
	
//	@Override
//	protected void handleInitialization(PropertyChangeEvent evt)
//	{
//		super.handleInitialization(evt);
//
//		Color fg = ChemePresentation.Fields.initialForeground;
//		Color bg = ChemePresentation.Fields.initialBackground;
//		Border border = ChemePresentation.Fields.initialBorder;
//			
//		if(((Boolean)evt.getNewValue()).booleanValue() == false)
//		{
//			fg = ChemePresentation.Fields.defaultForeground;
//			bg = ChemePresentation.Fields.defaultBackground;
//			border = ChemePresentation.Fields.defaultBorder;
//		}
//		
//		for(Object child : getChildren())
//		{
//			/*
//			 * If the field is blank, leave it to someone else to worry about.
//			 */
//			//if(!((Field)((EditPart)child).getModel()).getText().isEmpty())
//			{
//				((AbstractGraphicalEditPart)child).getFigure().setForegroundColor(fg);
//				((AbstractGraphicalEditPart)child).getFigure().setBackgroundColor(bg);
//				((AbstractGraphicalEditPart)child).getFigure().setBorder(border);
//			}
//		}
//	}
}
